import QtQuick 1.0

import "/usr/share/libsocmdc/kdeadmouseutils-build-desktop"
import "../Commons"

//trouver les codes des touches avec xev

ShellInvoker {
  property bool actionOK : false //ici on peut gerer une FIFO
  property string serverPath
  
  onFinished : {
    if(actionOK){
      console.log('quitting');
      Qt.quit();//TODO : utiliser le meme viewer...
    }else{
      console.log('echo ending');
      actionOK=true;
      //shellAction(serverPath,['CTX_end'] );
    }
  }
  
  onOutputLineChanged : {
      console.log('##>: ' + outputLine);
  }
  
  
  function execAndExit(keyAction){
    qmlviewer.hide();
    actionOK=false;
    shellAction(serverPath,[keyAction] );
  }
  

  
}
